Skip to content

Conversation

@mrnicegyu11
Copy link
Member

@mrnicegyu11 mrnicegyu11 commented Aug 12, 2024

What do these changes do?

  • Adds support for openelemetry-based tracing to all osparc-simcore microservices (except the locked director-v0) by means of aiopg, requests, fastapi and aiohttp autoinstrumentation
  • Removes deprecated zipkin-based tracing
  • [can't be avoided] removes some unused packages dependencies
  • Adds opentelemetry-collector to local developer-ops-stack

Bonus:

  • Fix typos
  • Add some words to coding-conventions.md
  • Make catalog more resilient to losing connection to director-v0

Related PRs

How to test

  1. make up-devel
  2. Do some stuff in oSparc
  3. Observe traces in jaeger.

Dev-ops checklist

mrnicegyu11 and others added 30 commits April 22, 2024 11:43
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merged on behalf of @bisgaard-itis . Needed for staging release
Copy link
Member

@pcrespov pcrespov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thx. Go ahead!

PS: i have never seen so many labels together ... reminds me the 🥇 of a a retired general! :-)

Copy link
Member

@sanderegg sanderegg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please check my last comments. thanks!

@sonarqubecloud
Copy link

@mrnicegyu11 mrnicegyu11 enabled auto-merge (squash) September 17, 2024 12:15
@mrnicegyu11 mrnicegyu11 merged commit fb38602 into ITISFoundation:master Sep 17, 2024
@matusdrobuliak66 matusdrobuliak66 mentioned this pull request Oct 30, 2024
57 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

a:agent agent service a:api framework api, data schemas, a:apiserver api-server service a:autoscaling autoscaling service in simcore's stack a:catalog catalog service a:clusters-keeper a:database associated to postgres service and postgres-database package a:director-v2 issue related with the director-v2 service a:dynamic-scheduler a:dynamic-sidecar dynamic-sidecar service a:infra+ops maintenance of infrastructure or operations (discussed in retro) a:invitations invitations service a:payments area: payments service a:resource-usage-tracker resource usage tracker service a:services-library issues on packages/service-libs a:sidecar issue related with the sidecar worker service a:storage issue related to storage service a:webserver webserver's codebase. Assigning the area is particularly useful for bugs t:enhancement Improvement or request on an existing feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants